Big Huge Thesaurus

Lilium michiganense

noun

sounds kind of like